vigorous (persons) - German English Dictionary